sense of being lost - French English Dictionary